English Dictionary
◊ PROTECTIVE EMBANKMENT
protective embankment
n : a steep artificial slope in front of a fortification [syn: {escarpment},
{escarp}, {scarp}]